It is fairly difficult to edit access control lists (ACL) on Cisco Systems devices. Unfortunately, there is no simple way to add a new rule to the middle of an access control list. There are also no simple ways to edit existing rules. In order to modify access control lists, network administrators have to load the configuration of a device to a TFTP server, edit it there and then copy it back to the device. You cannot say it is a simple approach. Besides, it is difficult to use this method if your device and the TFTP server are on different sides of NAT. Besides, copying the configuration of a device via the TFTP protocol is a treat to network security because the TFTP protocol does not encrypt transmitted data.
WinAgents RouterTweak allows you to edit ACLs without a TFTP server. You can use the device configuration editor to add, edit and remove lines from access control lists. The program uses the command line interface of Cisco devices to make the necessary changes in ACLs. WinAgents RouterTweak knows about the peculiarities of editing ACLs and takes them into account. For example, if you insert a new rule into the middle of an access control list, the program will follow the following sequence of actions:
All this is done automatically. You will only have to add a new rule to the necessary position in the access control list. You can see all commands the program executes during this process using the verbose mode.
Some commands can use multiline strings as their parameters. For example, these are commands setting the appearance of banners. You can add multiline commands the same as usual commands.